home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / asm / files.bbs < prev    next >
Encoding:
File List  |  1993-11-02  |  27.0 KB  |  385 lines

  1. CMOS___@.EXE     4182  10-03-91  CMOS is assembler source for a program that
  2.                                | will dump your CMOS data to disk. The
  3.                                | executable is included.
  4. FMT_CAH.ZIP     16389  10-16-93  FMT 1.0 (Hardesty, Clair Alan; $10-$25) is
  5.                                | the assembler source code (and executable)
  6.                                | for a full-fledged disk formatting utility.
  7.                                | Features include fast formatting, installing
  8.                                | the system, bypassing the "insert disk"
  9.                                | prompt, redirectable output, and extensive
  10.                                | error trapping.
  11. CHIPS.ZIP       10638  10-16-93  Chips (Shea, Pat; $0) is assembler source
  12.                                | for processor/coprocessor detection for V20,
  13.                                | 8086, 88, 186, 286, 386 and sort of on the
  14.                                | 486. Detects 8087, 287, 387.
  15. CMOSTD.ZIP       2820  10-16-93  CMOSTD (Cravener, William; $0) is code for
  16.                                | retrieving and displaying CMOS time and date.
  17. AMACROS.ZIP     15424  10-16-93  A-Macros 2.10 (Endoh, Hortens S.; $0) is an
  18.                                | assembler macro package for Microsoft's
  19.                                | Macro Assembler MASM to write control
  20.                                | structures easier in source code.
  21. LMS.ZIP          8141  10-16-93  LMS 2.50 (Hurukawa, Satoru; $?) is a set of
  22.                                | macros to be used with the Optasm assembler,
  23.                                | by SLR Systems. By using these macro sets,
  24.                                | you may find it easier to express certain
  25.                                | conditional jumps and labelings. Some
  26.                                | routine codes are expanded automatically
  27.                                | with these macros.
  28. 8087.ASM         7936  08-26-84  8087.ASM - codemacros for 8087.
  29. ASSEMBLE.MAC    35968  08-27-84  Assemble.MAC - macro library for assemblies.
  30. BIOS.ZIP         1853  10-19-93  BIOS data area equates and function call
  31.                                | macros.
  32. DOS.ZIP          3082  10-19-93  DOS equates, function call macros, and
  33.                                | structures.
  34. EQUATE.INC       1280  08-27-84  Equate.INC - useful equates for assemblies.
  35. GENKMACA.ASM    16370  05-19-85  GenkMacA.ASM - library of general purpose
  36.                                | macros.
  37. GENLMACB.ASM    19317  05-11-85  GenlMacB.ASM - library of general purpose
  38.                                | macros.
  39. INTERUPT.MAC     4096  08-27-84  Interupt.MAC - macros for items that replace
  40.                                | BIOS calls.
  41. M8087.MAC       29056  08-27-84  M8087.MAC - file of macros for 8087 support.
  42. MACRO.ASM        3840  09-16-83  Macro.ASM - DOS Function call macros.
  43. MACRO.INC         768  08-27-84  Macro.INC - A few DOS service macros.
  44. ONEKEY.ASM       9984  05-15-85  OneKey.ASM - make your own macros.
  45. SKELETON.ASM      287  12-28-83  Skeleton.ASM - skeleton for coding asm
  46.                                | program.
  47. STRUCT.MAC       3072  09-09-83  Struct.MAC - structured control macros.
  48. STRUTEST.ASM      981  09-10-83  Strutest.ASM - test program for structured
  49.                                | control macros.
  50. CLOK_SH.ZIP      3589  10-16-93  Clok-SH (Hopson, Scott; $0) is the assembler
  51.                                | source and executable for a TSR to display
  52.                                | the time in a corner of the screen. In our
  53.                                | tests, it quickly lost time to the system
  54.                                | clock, but the code is of interest anyway.
  55. INT5.ZIP         1812  10-16-93  INT5 (Giannini, Mario; $0) is assembly
  56.                                | language source code and .COM file for a
  57.                                | sample interrupt handler and TSR.
  58. TSRTEST.ASM      2078  10-02-90  TSRTest (Thompson, Gary; $0) is assembler
  59.                                | source code for a small TSR, meant to
  60.                                | illustrate how to write TSR's.
  61. AMISLIB@.EXE    62181  10-22-92  AMISLIB 0.9 (Brown, Ralf; $0) is source for
  62.                                | creating small TSRs which can load high,
  63.                                | detect hot-key con- flicts, and which may be
  64.                                | unloaded in any order. Source for several
  65.                                | sample TSRs is included.
  66. CLOCKJC@.EXE     4942  11-18-92  Clock (Chavez, Joe L.; $0) is an example of
  67.                                | how to create a TSR clock. Source code
  68.                                | included.
  69. CM_INT_@.EXE    14788  05-12-93  CM_INT (Martin, Charles ASP; $0) is a TSR
  70.                                | Interrupt service for Assembly programmers.
  71.                                | It includes editable data entry line with
  72.                                | prompt string, julian date conversion, ASCII
  73.                                | string to binary number conversion, screen
  74.                                | and line print services.
  75. PRNWAT.ZIP       1536  07-14-93  Printer Watch is ASM code that shows how to
  76.                                | write a TSR that monitors printer activity,
  77.                                | allowing you to make character/control
  78.                                | substitutions, etc.
  79. SCBL_SH.ZIP      3074  10-16-93  ScBl-SH (Hopson, Scott; $0) is assembler
  80.                                | source and executable for a TSR to blank the
  81.                                | screen.
  82. BAUDOT.ZIP      10595  10-16-93  Baudot (Hand, Peter; $0) is assembler source
  83.                                | for an ASCII-Baudot terminal emulator.
  84. DATER1.ZIP       3932  10-16-93  Dater is the assembler source, OBJ and LIB
  85.                                | files for calculating days between dates.
  86. DELAYS.ZIP       1550  10-16-93  Delays (Cravener, William; $0) creates timed
  87.                                | pauses from milliseconds to minutes.
  88. WAITASM.ZIP      1587  10-16-93  Wait (Doyle, J. L.; $0) is a flexible MASM
  89.                                | procedure that can be used in multiple ways
  90.                                | within one program. It can be used to cause
  91.                                | a delay of varying length depending on the
  92.                                | value of the variable passed to it by the
  93.                                | calling procedure. Though written for MASM,
  94.                                | it could easily be modified for use with
  95.                                | high level languages as well.
  96. E_DN.ZIP        20596  10-16-93  "E" (E-DN) (Nye, David; $0) is TASM source
  97.                                | and executable for a text editor. Features
  98.                                | include block operations and search/replace.
  99. FUNPCK2.ZIP     28071  10-16-93  FunPck2 (Cravener, William; $0) is assembler
  100.                                | source code (and executables) for a
  101.                                | collection of utilities: display big print,
  102.                                | convert decimal-hex-binary, change cursor
  103.                                | size, display free disk space, display
  104.                                | directory listing, display text files,
  105.                                | change files from upper/lower case, switch
  106.                                | monitors.
  107. ASMLIB.ZIP     200044  07-12-93  ASMLib 3.7 (Herr, Douglas R.; $25-$100) is a
  108.                                | collection of 120 subroutines for assembly
  109.                                | language programmers. It features screen
  110.                                | manipulation, equipment detection, a line
  111.                                | editor, string manipulation,
  112.                                | CGA/Hercules/EGA/VGA/Super VGA graphics, and
  113.                                | much more.
  114. ASMWIZ.ZIP      87614  06-21-93  Assembly Wizard's Library 1.6 (Hanlin,
  115.                                | Thomas G. III; $29) is a collection of over
  116.                                | 150 routines for programming in assembly
  117.                                | language. It includes sound effects,
  118.                                | parsing, advanced file support, mouse
  119.                                | handling, string functions, lightning screen
  120.                                | I/O, 32-bit math, high-resolution timers,
  121.                                | graphics support and much more.
  122. NUMVERT.ZIP      4613  10-16-93  Numvert (Swift-Ware; $0) contains assembler
  123.                                | source code for a utility to convert
  124.                                | decimal, hex, and binary numbers. A compiled
  125.                                | executable is also included.
  126. POINTR.ZIP       1763  10-16-93  Pointr (Cravener, William; $0) is commented
  127.                                | assembly source code showing how to change
  128.                                | the graphics mouse pointer.
  129. FLOATADD.ZIP     2427  10-15-93  Floatadd - floating point addition.
  130. QMATH10.ZIP      5197  10-15-93  QMath 1.0 (Moser, Roger; $0) is a set of
  131.                                | fast 64-bit signed integer arithmetic
  132.                                | routines in assembler.
  133. FUNPCK3.ZIP      9738  10-16-93  FunPck3 (Cravener, William; $0) is a set of
  134.                                | six different sound effects: telephone,
  135.                                | phasor, whooper, siren, Cheer, and Ncounter.
  136.                                | Assembler source code is included for each.
  137. FUNPCK4.ZIP      9796  10-16-93  FunPck4 (Cravener, William; $0) is a set of
  138.                                | more sound effects routines in assembler
  139.                                | (with executables): arcade game sounds,
  140.                                | motor, telephone, falling/rising sound, and
  141.                                | a country tune.
  142. IN_OUT.ZIP       9115  10-16-93  In-Out (Cravener, William; $0) shows how to
  143.                                | create sounds through the PC's speaker.
  144.                                | Source and examples are included.
  145. PORT_IN.ZIP      5608  10-16-93  Port-In-Out (Cravener. William; $0) is a
  146.                                | tutorial and sample code for making sounds
  147.                                | on the PC's speaker.
  148. D4851Z_@.COM    56111  09-19-90  D4851Z (Post, Jeffery, L.; $0) are
  149.                                | intelligent cross disassemblers for the
  150.                                | MCS-48 and 8051/8052 micro- controllers and
  151.                                | for the Z80 microprocessor. It includes D48,
  152.                                | a new version of D51, and all new DZ80. ASM
  153.                                | and HEX files are included.
  154. DISASM_@.COM     2992  03-13-90  DisASM is a disassembler written in Basic.
  155. LASS___@.COM    40911  09-22-89  Little Assembler 1.0 (Mooney, Dorothy R.;
  156.                                | $?) is an 8088 assembler for small programs.
  157.                                | It will create only COM files. It is perfect
  158.                                | for Q&D jobs and for laptops with limited
  159.                                | disk space - LASS is only 11k. Separate
  160.                                | source files may be linked during assembly.
  161. OBJ2ASM@.COM    13670  05-30-89  OBJ2Asm converts OBJ files to assembler
  162.                                | source files.
  163. SIM01__@.EXE    70319  02-20-91  Sim01 (Lueschow, Kevin; $5) is a debugging
  164.                                | tool that simulates a 6801/6800. It lets you
  165.                                | look at and change the registers and memory.
  166.                                | It also disassembles the code that the
  167.                                | program counter is about to execute, and
  168.                                | allows you to simulate the interrupts.
  169. ASMGEN.ZIP      17199  10-15-93  ASMGen 2.01 (Gersbach, J. and Damke, J.; $?)
  170.                                | generates cross-referenced assembly language
  171.                                | code from any executable file.
  172. ASSEMBL.ZIP     27387  10-15-93  Assemble (Fulford, George; $10) is a simple
  173.                                | assembler for Intel 8088/8086 instruction
  174.                                | set, written in TPascal.
  175. UN_ASM.ZIP      26633  10-15-93  Un-Asm (Gordon, Guy C.; $20) converts the
  176.                                | unassembled listing of a .COM file from
  177.                                | DEBUG into an .ASM file which can be
  178.                                | modified and re-assembled with the Macro
  179.                                | assembler.
  180. A86_D86.ZIP    274363  10-16-93  A86 & D86 (Isaacson, Eric ASP; $80) is a
  181.                                | full-featured, professional- quality
  182.                                | assembler that is as highly compatible with
  183.                                | the standard Intel/IBM assembly language as
  184.                                | possible, given design and language
  185.                                | enhancements necessary to make A86
  186.                                | "significantly better" than MASM. Support
  187.                                | for the additional instructions of the
  188.                                | IIT-2C87 and the 80387 floating-point
  189.                                | coprocessors and compatibility with programs
  190.                                | written for MASM are included. The A86
  191.                                | manual is so thorough that it can be used to
  192.                                | learn 86 assembly language. Also included is
  193.                                | an outstanding debugger, D86. An AFIX
  194.                                | package is provided which is a set of
  195.                                | machine-readable specifications for
  196.                                | modifying 61 ASM files from PC Magazine's
  197.                                | utilities so that they will assemble under
  198.                                | A86.
  199. CHASM.ZIP      143904  09-16-93  Chasm (Cheap Assembler) (Whitman, David; $0)
  200.                                | is an assembler written in uncompiled BASIC.
  201.                                | This is a good learning tool. It also offers
  202.                                | symbolic debugging support with Trace86 (a
  203.                                | commercial product).
  204. CROS_ASM.ZIP   402980  10-14-93  Cross Assemblers Series I and II (Micept
  205.                                | Instruments Inc.; $49/each) is a set of
  206.                                | two-pass assemblers for the Intel 8051/52,
  207.                                | 8044, 8048, 8080, 8085, 8096, and Z80 cpus.
  208.                                | These versions do not support macros,
  209.                                | conditional assembly nor included files, but
  210.                                | are otherwise very complete.
  211. DASM.ZIP       277139  10-17-93  DASM (Williams, Dave; $0) is a disassembler
  212.                                | for 8086 COM files up to 32K in size. Source
  213.                                | code is included.
  214. MD86.ZIP       157735  10-16-93  MD86 (Calkins, Clark A.; $18) is an
  215.                                | interactive disassembler for taking Intel
  216.                                | 8086 programs apart and generating source
  217.                                | code files compatible with MASM.
  218. TASM.ZIP        59018  10-16-93  TASM (Speech Technology Inc.; $30) is a set
  219.                                | of table driven cross assemblers for the
  220.                                | MS-DOS environment. Currently versions for
  221.                                | the 6502, 8048, 8051, 8080/8085 and Z80
  222.                                | microprocessors are supported, but you can
  223.                                | also build versions for other 8 bit
  224.                                | microprocessors.
  225. YILMAZ.ZIP      98709  06-21-93  Yilmaz Disassembler 1.1 (Towfeek, Yilmaz;
  226.                                | $25) is an interactive disassembler. It
  227.                                | teaches assembly language by allowing the
  228.                                | user to be a part of the disassembling
  229.                                | process. You can disassemble in different
  230.                                | modes such as visibility of machine codes,
  231.                                | visibility of data labels and using
  232.                                | different data format. Requires 400K free
  233.                                | memory.
  234. ZANYSOFT.ZIP    98221  10-17-93  ZanySoft Debugger (Kirmse, Christopher; $25)
  235.                                | is a symbolic debugger for most common
  236.                                | assemblers such as MASM, TASM, and A86.
  237.                                | Features include pull down menus, multiple
  238.                                | movable and resizable windows, quick-key
  239.                                | combinations, and macros. It is fast, easy
  240.                                | and only 40K.
  241. A86_MAKE.BAT      897  03-23-89  A86_Make is a Make batch file for the
  242.                                | shareware assembler, "A86".
  243. ASMFLO_@.COM    40051  01-29-90  AsmFlow (Quantum Software; $0) generates
  244.                                | flow charts, tree diagrams and provides a
  245.                                | variety of other functions for assembly
  246.                                | language programmers.
  247. ASSEM__@.COM     4677  01-29-90  Assem (Richwell, Gunner; $5) contains
  248.                                | several programs: FOFFSET.COM will compute
  249.                                | the offset value for a given segment:offset
  250.                                | combination and a new segment value.
  251.                                | FPHYS.COM will compute the physical address
  252.                                | value for a given segment:offset
  253.                                | combination. FSEGMENT.COM will compute the
  254.                                | segment value for a given segment:offset
  255.                                | combination and a new offset value.
  256. FPANEL_@.COM     5382  01-29-90  FPanel is a PC Front Panel Simulation. It
  257.                                | displays the contents of the IP, FLAG, SS,
  258.                                | ES and DS registers at the top of the
  259.                                | screen. Assembler source is included.
  260.                                | (res:1k)
  261. MPUBLIC@.COM    13011  07-20-90  MPublic 2.0 (Derouen, Craig; $0) parses MASM
  262.                                | and TASM source files and builds a public
  263.                                | statement file for all symbols for use with
  264.                                | debuggers. It automatically excludes local
  265.                                | labels as defined by MASM and TASM. Includes
  266.                                | C source code.
  267. CASE.ZIP         2977  10-15-93  Case (Bly, Vincent; $0) is for assembly
  268.                                | language programmers who wish to write their
  269.                                | source in all caps and their comments in
  270.                                | lower case. It provides automatic case
  271.                                | switching and indicates the current case by
  272.                                | the shape of the cursor.
  273. DISP_REG.ZIP     3029  10-15-93  Disp-Reg (Gilbrech, Skip; $?) will display
  274.                                | registers as set by loader.
  275. LOAD.ASM         3169  03-04-84  Load (Laboratory Microsystems; $?) will load
  276.                                | .COM files bigger than 64k.
  277. OBJSNOOP.COM     3072  01-01-80  ObjSnoop - will find and display label
  278.                                | references in .OBJ files.
  279. OPER.ASM         2873  03-04-84  Oper (Duncan, Ray; $?) will test Microsoft
  280.                                | assembler operators, show operation of
  281.                                | various operators and demonstrate some
  282.                                | notational idiosyncracies.
  283. PRHEX.ASM         943  03-20-85  PRHex - displays 4 hexadecimal numbers
  284.                                | contained in AX.
  285. PX.ZIP          16905  10-15-93  PX Procedure Cross Referencer (Dunford,
  286.                                | Christopher J.; $?) is a procedure
  287.                                | documenter. It allows you to print out all
  288.                                | of the procedure prologues in a "dictionary"
  289.                                | and to then print a cross reference of all
  290.                                | procedural calls; i.e., a listing of which
  291.                                | procs call which procs.
  292. REPRTJJ.ZIP      2615  10-15-93  Report (Johnsen, James L.; $0) will return a
  293.                                | report of what is in what register when the
  294.                                | program enters.
  295. SNAP_D.ZIP       9093  10-15-93  Snap_D (Gentry, Don; $?) is a user written
  296.                                | interrupt service routine. It is designed
  297.                                | for assembly language programmers to provide
  298.                                | debugging assistance. It will print selected
  299.                                | portions of memory when invoked.
  300. TRACE2.ZIP       1141  10-15-93  Trace02 (Fricano, C. P.; $?) will display
  301.                                | the current values of the CS:IP registers.
  302.                                | The CS:IP can be sampled a maximum of 18
  303.                                | times per second. This program must be the
  304.                                | last inperupt handler loaded.
  305. UASM_LST.BAS     6258  03-04-84  UAsm-Lst.BAS removes addresses from files
  306.                                | created from debug unassemble script files
  307.                                | and inserts labels. A script file (ASCII) is
  308.                                | created with the debug instructions.
  309. INSTRUC.SET      4034  11-08-89  Humorous Assembler Instruction Set (American
  310.                                | Gumby Corporation; $0) is a very old set of
  311.                                | Assembly Language Mnemonics with a humorous
  312.                                | twist.
  313. REALPROG.TXT     2069  02-17-85  RealProg.TXT - definition of a "real
  314.                                | programmer".
  315. ASMTUTR@.EXE    57451  12-09-91  Assembly Language Tutorial (ASMTUTR)
  316.                                | (Auerbach, Joshua; $0) is a beginner's
  317.                                | tutorial in Assembler. It includes the
  318.                                | 8086/8088 instruction set.
  319. MACHO.ZIP      122554  09-16-93  (Groff Software; $5-$20) in Assembly
  320.                                | Language. It starts with a discussion of HEX
  321.                                | arithmetic, touches on such basic tasks as
  322.                                | multiplication and division, and ends with
  323.                                | some advanced ideas such as BIN addition.
  324.                                | This 14-Lesson course covers ground slowly
  325.                                | and thoroughly and there are many tests to
  326.                                | make sure you understand everything as you
  327.                                | go along. It can be used with nothing more
  328.                                | than DEBUG and no assembly language program
  329.                                | is required.
  330. PC_ASSEM.ZIP   397078  09-16-93  The PC Assembler Helper and Tutor (Nelson,
  331.                                | Chuck; $10) is a program and tutorial
  332.                                | designed to help those who are just starting
  333.                                | to learn assembly language as well as those
  334.                                | who know some assembler instructions, but
  335.                                | want to have a firmer grasp of the complete
  336.                                | instruction set for the 8086. It supports
  337.                                | both Turbo Assembler and A86.
  338. TRNCOMP.ZIP     52190  09-16-93  Training Computer (Castle Oaks Computer
  339.                                | Services; $10) is a tutorial on machine and
  340.                                | assembly languages. It includes a computer
  341.                                | simulator and assembly programs; lessons in
  342.                                | their use; example programs; and question
  343.                                | and answer exercises.
  344. LAMBDA           4391  02-07-93  Lambda (Duro, Albert; $0) demonstrates how
  345.                                | to use Interrupt 10H, Function 11H,
  346.                                | Subfunction 0, to create an alternate
  347.                                | character and substitute it for the default
  348.                                | characters.
  349. SCRNSAV.ZIP      3751  10-16-93  ScreenSave (SCRNSAV) (Barlow, Troy; $0) is a
  350.                                | MASM routine that demonstrates using DOS
  351.                                | from a TSR. It saves a MCGA 256-color
  352.                                | palette and screen to disk.
  353. SHADOW.ZIP       3180  10-15-93  Shadow (Cravener, William; $0) is assembler
  354.                                | code which shows how to create a shadowed
  355.                                | window box, as well as how to save a copy of
  356.                                | the current video screen contents, fill the
  357.                                | screen with a background, pop down a window
  358.                                | box, shadow the window box along the right
  359.                                | and bottom sides, wait for a keypress then
  360.                                | restore original screen contents.
  361. WINDOW1.ZIP      3890  10-15-93  Window1 (Blanford, Joe; $?) is actually a
  362.                                | demo of how to make and use windows with
  363.                                | machine language programs for MS-DOS. The
  364.                                | source code is provided to allow you to
  365.                                | modify and integrate it into your programs
  366.                                | for better displays using colored windows.
  367. PC370@_1.EXE   120731  12-11-90  PC/370 (Higgins, Donald S.; $45) is a PC/370
  368.                                | Virtual Machine. The PC/370 package provides
  369.                                | the capability to assemble, link, and
  370.                                | execute IBM 370 assembler programs on any
  371.                                | 80x86 MSDOS micro computer such as the IBM
  372.                                | PC, XT, or AT.
  373. PC370@_2.EXE    91015  12-11-90  See PC370@_1.EXE
  374. PC370@_3.EXE    96738  12-11-90  See PC370@_1.EXE
  375. SIM85.ZIP       83540  10-17-93  Sim85 (Lueschow, Kevin; $15) is an 8085
  376.                                | simulator that assists in writing code for
  377.                                | the 8085 processor. It shows code, memory,
  378.                                | ports, and registers simultaneously while
  379.                                | allowing you to step through or run through
  380.                                | the code non-stop.
  381. SIM68.ZIP      349793  10-14-93  SIM68 (Fisch, Perry J.; $25) S19 object
  382.                                | code. EGA/VGA monitor is required to support
  383.                                | the I/O and A/D simulator modules. 512K is
  384.                                | also required.
  385.